[HVM] HVM is now a flag parameter to domain-creation hypercall.
authorkfraser@localhost.localdomain <kfraser@localhost.localdomain>
Wed, 1 Nov 2006 16:08:19 +0000 (16:08 +0000)
committerkfraser@localhost.localdomain <kfraser@localhost.localdomain>
Wed, 1 Nov 2006 16:08:19 +0000 (16:08 +0000)
commit3f4c0e0087ee9b695653604450d5de3af01ce99f
tree7aac98b819f7dbd4b632e59347f86b5d73e059d6
parent54ab7bfb1a72ed3c74e3867e265867e3f9b9c7d8
[HVM] HVM is now a flag parameter to domain-creation hypercall.
This cleans up HVM start-of-day in Xen and means that the
HVM status of a domain is maintained from cradle to grave.
Signed-off-by: Keir Fraser <keir@xensource.com>
35 files changed:
tools/libxc/xc_domain.c
tools/libxc/xc_hvm_build.c
tools/libxc/xenctrl.h
tools/python/xen/lowlevel/xc/xc.c
tools/python/xen/xend/XendDomainInfo.py
xen/arch/ia64/xen/xensetup.c
xen/arch/powerpc/mm.c
xen/arch/powerpc/papr/xlate.c
xen/arch/powerpc/setup.c
xen/arch/x86/domain.c
xen/arch/x86/domctl.c
xen/arch/x86/hvm/hvm.c
xen/arch/x86/hvm/svm/svm.c
xen/arch/x86/hvm/svm/vmcb.c
xen/arch/x86/hvm/vmx/vmcs.c
xen/arch/x86/hvm/vmx/vmx.c
xen/arch/x86/mm.c
xen/arch/x86/mm/shadow/common.c
xen/arch/x86/mm/shadow/multi.c
xen/arch/x86/mm/shadow/types.h
xen/arch/x86/oprofile/xenoprof.c
xen/arch/x86/setup.c
xen/arch/x86/traps.c
xen/arch/x86/x86_32/domain_page.c
xen/arch/x86/x86_32/traps.c
xen/arch/x86/x86_64/traps.c
xen/common/domain.c
xen/common/domctl.c
xen/include/asm-x86/hvm/support.h
xen/include/asm-x86/processor.h
xen/include/asm-x86/regs.h
xen/include/asm-x86/shadow.h
xen/include/public/arch-x86_64.h
xen/include/public/domctl.h
xen/include/xen/sched.h